import request from '@/utils/request'


// 查询图片列表
export function listImage(query) {
  return request({
    url: '/images',
    method: 'get',
    params: query
  })
}

// 查询图片详细
export function getImage(imageId) {
  return request({
    url: '/images/' + imageId,
    method: 'get'
  })
}

// 新增图片
export function addImage(data) {
  return request({
    url: '/images',
    method: 'post',
    data: data
  })
}

// 修改图片 
export function updateImage(data) {
  return request({
    url: '/images',
    method: 'put',
    data: data
  })
}

// 删除图片
export function delImage(imageId) {
  return request({
    url: '/images/' + imageId,
    method: 'delete'
  })
}

// 转移图片到指定数据集
export function moveImage(category, imageIds) {
  return request({
    url: '/images/move/' + category +'/'+ imageIds.join(','),
    method: 'get'
  })
}

// 审核图片
export function checkImage(status, imageIds) {
  return request({
    url: '/images/check/' + status +'/'+ imageIds.join(','),
    method: 'get'
  })
}

